package net.hn.hnms.sys.system.service;

/**
 * ihn 接口调用service
 */
public interface IhnService {
//    /**
//     * 获取ihntoken
//     * @return
//     */
//   String gettoken();
    /**
     * 查询部门及子部门下面所有用户信息
     * @param department_id 获取的部门id
     * @param fetch_child 1/0：是否递归获取子部门下面的成员
     * @return
     */
   String userSimplelist(String department_id,String fetch_child);

    /**
     * 获取部门列表
     * @param id 部门id。获取指定部门及其下的子部门。 如果不填，默认获取全量组织架构
     * @param no_fetch_child 填“0”则为递归获取子部门下面的部门，填“1”则为不递归获取子部门下面的部门
     * @param get_party_path 填1，则返回传入部门的路径信息
     * @return
     */
   String ihndeptList(String id,String no_fetch_child,String get_party_path);
//    /**
//     * 读取成员
//     * @param userid 成员UserID。对应管理端的账号，企业内必须唯一。不区分大小写，长度为1~64个字节
//     * @return
//     */
//   String userGet(String userid);
}
